X-ray cathode - French English Dictionary